have something to offer - Turco Inglés Diccionario